Mikio Terashima
Lupin the Third The Castle of Cagliostro
1979
1h 40m
Movie